<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">
.left {
  float: left;
}
.right {
  float: right;
}
.mt5 {
  margin-top: .5rem;
}
.mt3 {
  margin-top: .3rem;
}
.icon {
  background: url(../images/icon.png) no-repeat;
  display: block;
  background-size: 4rem auto;
  vertical-align: middle;
}
.icon1 {
  background: url(../images/icon1.png) no-repeat;
   background-size: auto 4rem;
  vertical-align: middle;
}
.icon2 {
  background: url(../images/icon2.png) no-repeat;
   background-size: auto 4rem;
  vertical-align: middle;
}
.shen-ico{background:url(../images/shen-ico.png) no-repeat;background-size: auto 1.2rem;vertical-align: middle;}
/****鏈塸sd鏂囦欢****/
.ico,
.ico:before,
.ico:after {
  background: url(../images/ico.png) no-repeat;
  display: block;
  background-size: 4rem auto;
  vertical-align: middle;
}
.ico:before,
.ico:after {
  content: "\20";
  display: block;
}
body:before,
body:after {
  content: "";
  width: 100%;
  display: block;
}
body:after {
  height: .9rem;
}
body:before {
  height: 0rem;
}
/****淇敼姝ゅ鏁寸珯鍙�****/
/******HTML榛樿缁撴潫******/
/**head**/
.head_main {
  background: #454545;
  box-sizing: border-box;
  box-shadow: 0 0 5px rgba(0, 0, 0, 0.3);
  width: 100%;
  height: 1.02rem;
  z-index: 100;
  overflow: hidden;
  /****鍐呴〉椤堕儴***/
}
.head_main .logo {

  display: block;
  margin: 0 auto;
}
.head_main .logo a {
  display: block; float:left;margin-top:0.38rem;
}
.product_c img{
width: 100%;}
.head_main .logo a img {
  display: block; width:1.64rem;
  height: .24rem; 
}
.head_main .logo b{ display:block; float:left; width:2.83rem; height:0.44rem;    margin-top: 0.28rem; margin-left:0.1rem;}
.head_main .logo b img{ display:block; float:left; width:2.83rem; }
.head_main .search {
  position: absolute;
  right: .32rem;
  top: .25rem;
}
.head_main .search .input {
  width: 3.7rem;
  background: #ececec;
  height: .5rem;
  border-radius: .25rem;
  border: none;
  text-indent: 1em;
}
.head_main .search .btn {
  width: .34rem;
  height: .5rem;
  background-position: 0 0;
  position: absolute;
  right: .2rem;
  top: 0;
  display: block;
  border-radius: .2rem;
  cursor: pointer;
}
.head_main .navbtn {
  width: .8rem;
  height: 1rem;
  padding-top: .33rem;
  position: absolute;
  right: .15rem;
  top: 0;
  z-index: 10;
}
.head_main .navbtn s {
  width: .45rem;
  height: .4rem;
  display: block;
  margin: 0 auto;
  background-position: -1.07rem -1.02rem;
}
.head_main .navbtn.cur {
  background: rgba(0, 0, 0, 0.5);
}
.head_main .navbtn.cur s {
  background-position: -1.6rem -1.02rem;
}
.head_main .deng {
  color: #ff9e02;
  display: block;
  line-height: 1rem;
  text-align: right;
  height: 1rem;
  position: absolute;
  right: .15rem;
  top: 0;
}
.head_main .search_ico {
  width: 0.8rem;
  height: 0.9rem;
  padding-top: .33rem;
  position: absolute;
  left: .15rem;
  top: 0;
  cursor: pointer;
  z-index: 10;
}
.head_main .search_ico span {
  width: .42rem;
  height: .42rem;
  display: block;
  margin: 0 auto;
  background-position: 0.04rem -1.02rem;
}
.head_main .on {
  background: rgba(0, 0, 0, 0.5);
}
.head_main .on span {
  background-position: -1.64rem -1.02rem;
}
.head_main .home {
  border-right: 1px solid #e5e5e5;
  height: .31rem;
  position: absolute;
  right: .8rem;
  top: .35rem;
  padding-right: .28rem;
  line-height: .31rem;
}
.head_main .home a {
  color: #ff9e02;
}
.head_main .no_border {
  border: none;
}
body.index:before {
  height: 0;
}
/***banner****/
.banner {
  position: relative;
 /* height:4rem; */
}
.banner .swiper-pagination-bullet {
  width: .12rem;
  height: .12rem;
  text-align: center;
  opacity: 1;
  background: none;
  margin-bottom: .2rem;
  border-radius: .06rem;
  border:#fff solid 0.03rem;
}
.banner .swiper-pagination-bullet-active {
  color: #fff;
  background: #fff;
}
.banner .swiper-container-horizontal &gt; .swiper-pagination-bullets,
.banner .swiper-pagination-custom,
.banner .swiper-pagination-fraction {
  bottom: .2rem;
}
.banner img {
  width: 100%;
}
/*****nav*****/
/*****nav*****/
.nav {

  position: relative;
  z-index: 4; background-size:100%; padding-bottom:0.3rem;
}
.nav ul {
}
.nav li {
  float: left;
  width: 24.9%;
  text-align: center;
  border-bottom:#ebebeb solid 0.01rem;
  border-right:#ebebeb solid 0.01rem; padding-top: 0.28rem;
    padding-bottom: 0.20rem;
}
.nav li:nth-child(4n){border-right:none; width:25%;}
.nav li:nth-child(5),.nav li:nth-child(6),.nav li:nth-child(7),.nav li:nth-child(8){border-bottom:none;}
.nav li i {
  width: .84rem;
  height: .49rem;
  display: block;
  background:url(../images/a9_03.png) no-repeat;
  margin: 0 auto;
  background-size:0.84rem 0.49rem;
}
.nav li p {
  color: #333333;
  font-size: .28rem;
  line-height: .66rem;
}
.nav li:nth-child(2) i {
  background:url(../images/a9_05.png) no-repeat;  background-size:0.84rem 0.49rem;
}
.nav li:nth-child(3) i {
  background:url(../images/a9_07.png) no-repeat;  background-size:0.84rem 0.49rem;
}
.nav li:nth-child(4) i {
 background:url(../images/a9_09.png) no-repeat;  background-size:0.84rem 0.49rem;
}
.nav li:nth-child(5) i {
  background:url(../images/a9_15.png) no-repeat;  background-size:0.84rem 0.49rem;
}
.nav li:nth-child(6) i {
  background:url(../images/a9_16.png) no-repeat;  background-size:0.84rem 0.49rem;
}
.nav li:nth-child(7) i {
 background:url(../images/a9_18.png) no-repeat;  background-size:0.84rem 0.49rem;
}
.nav li:nth-child(8) i {
  background:url(../images/a9_20.png) no-repeat;  background-size:0.84rem 0.49rem;
}
.line {
  background: url(../images/line_bg.jpg) repeat;
  height: .2rem;
  width: 100%;
}
.grap {
  background: url(../images/jiange.jpg) repeat-x;
  height: .2rem;
  width: 100%;
  background-size: .05rem auto;
}
/*subNav*/
.subNav {
  position: fixed;
  width: 100%;
  height: 100%;
  right: -100%;
  top: 1rem;
  z-index: 999;
  max-width: 640px;
  min-width: 320px;    transition: 1s;
  background-color: rgba(0, 0, 0, 0.6);
}
.subNav .con {
  margin: 0px;
  width: 100%;
  border-top: 1px solid #e5e5e5;
  background: #fff;
}
.subNav .closrbox {
  width: 20%;
  height: 0.5rem;
  line-height: .5rem;
  background: #fff;
  position: absolute;
  right: 2%;
  top: -5%;
}
.subNav .close {
  width: .4rem;
  height: .4rem;
  background: url(../images/close.png) no-repeat center;
  background-size: .4rem auto;
}
.subNav .c_clos {
  width: 52%;
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
}
.subNav ul {
  padding-left: 4%;
}
.subNav li {
  width: 100%;
  display: block;
  line-height: 0.7rem;
  margin: 0 auto;
  border-bottom: 1px solid #f0efef;
  text-indent: 3%;
  position: relative;
}
.subNav .subnav2 {
  width: 100%;
  display: none;
}
.subNav .subnav2 a {
  margin-bottom: .1rem;
  background: #eeeeee;
  font-size: .24rem;
}
.subNav li a {
  display: block;
  color: #333;
  font-size: 0.26rem;
  background-size: .15rem auto;
  width: 92%;
  margin: 0 auto;
}
.subNav li a:hover {
  color: #ff001f;
}
.subNav li em {
  width: .3rem;
  height: .3rem;
  display: inline-block;
  background-position: 0 -2.2rem;
  vertical-align: middle;
  position: absolute;
  right: 3%;
  top: .26rem;
}
.subNav .toptel {
  padding-left: 4%;
  padding-top: .3rem;
  padding-bottom: .4rem;
}
.subNav .toptel span {
  display: block;
}
.subNav .toptel p {
  font-family: avgr;
  font-size: .5rem;
}
.subNav.show {
  right: 0 !important;
}
.subNavShow {
  -webkit-transform: translateX(-48%);
  -moz-transform: translateX(-48%);
  -ms-transform: translateX(-48%);
  transform: translateX(-48%);
  display: block;
}
.gongyong{
  text-align: center;
}
.gongyong .en {
  color: #333333;
  display: block;
  font-size: .26rem;
  font-family: "Arial";
  text-transform: uppercase;line-height: 0.26rem;
}
.gongyong h3 {
  font-size: .36rem; color:#ff001f; line-height:0.36rem; padding-top:0.14rem;
}
.gongyong h3 em{ display:inline-block; color:#333333;font-size: .36rem;}
.gongyong h3 p{
  font-size: .36rem; color:#333333; line-height:0.36rem; display:inline-block; width:0.32rem;
}
.gongyong i{ display:inline-block; background-color:#666666; width:0.6rem; height:0.03rem; margin-top: 0.3rem; margin-bottom: 0.12rem;}
.iyou {padding: .4rem 0 0.44rem;}
.iyou .iyou_1{ padding-top:0.34rem;}
.iyou .iyou_1 .iyou_2{ background:url(../images/b4_02.png) no-repeat; width:6.4rem; height:4.58rem; background-size:100%; display:inline-block;}
.iyou .iyou_1 .iyou_3{width:100%; margin:0 auto;}
.iyou .iyou_1 .iyou_3 ul{ display:inline-block; }
.iyou .iyou_1 .iyou_3 ul li{ display:inline-block; float:left;  width:1.69rem;  margin:0 0.22rem; text-align:center; }
.iyou .iyou_1 .iyou_3 ul li i{ display:inline-block; width:1.69rem; height:1.69rem; background-position:-0.8rem -1.18rem;}
.iyou .iyou_1 .iyou_3 ul li p{font-size:0.24rem; color:#333333; padding-top:0.26rem;}
.iyou .iyou_1 .iyou_3 ul li span{ display:block;font-size:0.2rem; color:#333333; line-height:0.3rem;}
.iyou .iyou_1 .iyou_3 ul li:nth-child(2) i{ background-position:-2.55rem -1.18rem;}
.iyou .iyou_1 .iyou_3 ul li:nth-child(3) i{ background-position:-4.29rem -1.18rem;}
.iyou_4{ text-align:center;width:5.8rem; margin:0 auto;}
.iyou_4 a{ display:inline-block; width:5.74rem; height:0.74rem; font-size:0.3rem; color:#333333; line-height:0.74rem; border:#fdac31 solid 0.03rem; border-radius:0.37rem;}
.iyou_4 a span{ display:inline-block; width:0.42rem; height:0.13rem; background-position:-0.76rem 0rem; margin-left:0.1rem;}

.guangjia,.hangye,.xixin,.istory,.iseven,.iline,.iPlanner,.icooper,.major_services{
 
    position: relative;
    z-index: 4;
    background-size: 100%;padding: .46rem 0 0.62rem;
}
.guangjia{ background-color:#f8f8f8;}
.gj_1{ text-align: center;display: inline-block;}
.gj_1 .gj_2{ padding-top:0.4rem; margin:0 auto;}
.gj_1 .gj_2 ul{ display:inline-block;}
.gj_1 .gj_2 ul li{ float:left; width:1.58rem; height:1.58rem; text-align:center;  margin-top:0.5rem; margin:0 0.27rem; background-color:#fff; border-radius:50%;    box-shadow: #f0efef 0px 3px 10px 0px;}
.gj_1 .gj_2 ul li a{ font-size:0.3rem; color:#fff; display:inline-block;}
.gj_1 .gj_2 ul li a span{ display:block; font-size:0.2rem; color:#333333; text-transform:uppercase; line-height:0.2rem; padding-top:0.04rem;}
.gj_1 .gj_2 ul li i{ display:inline-block;background:url(../images/icon1.png) no-repeat;background-size: auto 4rem;background-position:-00rem -0rem; width:0.48rem; height:0.52rem; margin-top:0.32rem;}
.gj_1 .gj_2 ul li:nth-child(2) i{ display:inline-block;background:url(../images/icon1.png) no-repeat;background-size: auto 4rem;background-position:-00rem -0.69rem; width:0.5rem; height:0.52rem; margin-top:0.32rem;}
.gj_1 .gj_2 ul li:nth-child(3) i{display:inline-block;background:url(../images/icon1.png) no-repeat;background-size: auto 4rem;background-position:-0rem -1.37rem; width:0.51rem; height:0.52rem; margin-top:0.32rem;}

.gj_3{  width:6.12rem; margin:0 auto;  margin-top:0.5rem; text-align:center; clear:left; display:block;}
.gj_3 .item { width: 100%;  height: 0.68rem; line-height: 0.68rem; position: relative;  margin-bottom: .3rem;  border: 1px solid #dddddd; background-color:#fff; clear:left; position:relative;}
.gj_3 .item .select {
    float: left;
    width: 5.36rem;
    height: 0.68rem;
    line-height: 0.68rem;
    border: 0;
    background: none;
    color: #999;
    padding-left: 0.22rem;
}
.gj_3 .item s {
    width: 0.14rem;
    height: 0.1rem;
    background-position: -3.85rem -2.58rem;
    position: absolute;
    right: 0.2rem;
    top: 0.3rem;
}
.gj_3 .item span{width:0.66rem; height:0.66rem; display:inline-block; float:left; background-color:#ff001f; text-align:center; }
.gj_3 .item span.hx i{width:0.4rem; height:0.4rem; display:inline-block;background-position: 0.04rem -1.58rem;}
.gj_3 .item span.dz i{ width:0.4rem; height:0.4rem; display:inline-block;background-position: -1.49rem -1.58rem; margin-left:0.14rem;}

.gj_3 .item span.mj i{ background: url(../images/icon1.png) no-repeat; background-size: auto 4rem; width:0.4rem; height:0.4rem; display:inline-block;background-position:0rem -2.02rem;}
.gj_3 .item span.fg i{ background: url(../images/icon1.png) no-repeat; background-size: auto 4rem; width:0.3rem; height:0.32rem; display:inline-block;background-position:0rem -2.64rem;}
.gj_3 .item span.xm i{ background: url(../images/icon1.png) no-repeat; background-size: auto 4rem; width:0.25rem; height:0.38rem; display:inline-block;background-position:0rem -3.08rem;}
.gj_3 .item span.dh i{ background: url(../images/icon1.png) no-repeat; background-size: auto 4rem; width:0.4rem; height:0.4rem; display:inline-block;background-position:0rem -3.59rem;}
.gj_3 .item input{ float:left;    width: 4.5rem; height: 0.66rem; line-height: 0.66rem; border: 0;  background: none; color: #999; padding-left:0.22rem}
.gj_3  input.submit { width: 100%; height: 0.68rem; line-height: 0.68rem; text-align: center; display: block;  background: #f0831d; color: #fff; font-size: .32rem; border: 0;}

.gj_1 .iyou_4,.hy_1 .iyou_4,.xixin .iyou_4 { margin-top:0.5rem;}

.hy_1{ margin:0 auto; margin-top:0.36rem;width: 6.4rem;    overflow: hidden;}
.hy_1 .hy_2{  display:inline-block;}
.hy_1 .hy_2 dl{width: 6.4rem; display: block;  height: 2.4rem;}
.hy_1 .hy_2 dl dt{ width:3.2rem; height:2.4rem; float:left; display:block; padding:0 0.28rem;}
.hy_1 .hy_2 dl dt h3{ font-size:0.28rem; color:#fdac31; font-weight:bold;    padding-top: 0.36rem;}
.hy_1 .hy_2 dl dt h3 span{ display:inline-block; font-size:0.5rem; color:#dddddd; font-style:oblique; padding-right:0.1rem;}
.hy_1 .hy_2 dl dt p{ font-size:0.2rem; color:#333333; line-height:0.34rem; width:2.58rem;    padding-top: 0.20rem;}
.hy_1 .hy_2 dl dt p span{ font-weight:normal; color:#ff001f;}
.hy_1 .hy_2 dl dd{width:3.2rem; height:2.4rem; float:left; display:block;}
.hy_1 .hy_2 dl dd img{ width:100%; height:auto;}
.hy_1 .hy_2 dl:nth-child(2n){ border-right:none;}
.hy_1 .hy_2 dl:nth-child(3),.hy_1 .hy_2 dl:nth-child(4){ border-top:none;}




.xx_1{ width:100%; margin:0 auto;}
.xx_1 .xx_1_1{ width:100%; height:0.92rem; text-align:center;}
.xx_1 .xx_1_1 a{ width:20%; display:inline-block; float:left; font-size:0.24rem; color:#333333; height:0.92rem; line-height:0.92rem;}
.xx_1 .xx_1_2{ width:100%;}
.xx_1 .xx_1_2 ul{ display:inline-block;}
.xx_1 .xx_1_2 ul li{ width:3.15rem; height:2.34rem; float:left; position:relative; margin-bottom:0.2rem;    overflow: hidden;}
.xx_1 .xx_1_2 ul li:nth-child(2n){ float:right;}
.xx_1 .xx_1_2 ul li a{ display:block;}
.xx_1 .xx_1_2 ul li a img{  width: 3.15rem;
    height: 2.34rem; background-size:100%;}
.xx_1 .xx_1_2 ul li figure { width: 100%;  padding-top: 74%; position: relative;  overflow: hidden;}
.xx_1 .xx_1_2 ul li figure img { width: 100%; position: absolute; left: 0; top: 0; display: block; min-height: 100%;}
.xx_1 .xx_1_2 ul li h3{ position:absolute; bottom:0; background:url(../images/a11_08.png); width:100%; height:0.53rem; font-size:0.2rem; color:#fff; text-align:center; line-height:0.53rem;}
.xx_1 .xx_1_2 ul li .xi{ position:absolute; left:0; top:0; background:url(../images/a11_02.png) no-repeat;width:3.15rem; height:2.34rem; background-size:100%; text-align:center; display:none;}
.xx_1 .xx_1_2 ul li .xi p{ font-size:0.26rem; color:#fff; font-weight:bold; line-height:0.26rem; padding-top:0.54rem;}
.xx_1 .xx_1_2 ul li .xi p span{ display:block; font-size:0.2rem; color:#fff; font-weight:normal; padding-top:0.06rem;}
.xx_1 .xx_1_2 ul li .xi i{ display:block; width:0.2rem; height:0.02rem; background-color:#fff; margin-left:1.48rem; margin-top:0.1rem;}
.xx_1 .xx_1_2 ul li .xi em{ display:inline-block; width:1.86rem; height:0.5rem; background-color:#fff; font-size:0.18rem; color:#333333; line-height:0.5rem; border-radius:0.25rem; margin-top:0.14rem;}
.xx_1 .xx_1_2 ul li a:hover h3{ display:none;}
.xx_1 .xx_1_2 ul li a:hover .xi{ display:block;}
.xx_2 {width:6.14rem; margin:0 auto; display:block; margin-top:0.36rem; position:relative;}
.xx_2 .bd{ width:6.14rem; margin:0 auto;}
.xx_2 .bd ul{ display:inline-block;width:6.14rem; margin:0 auto;}
.xx_2 .bd ul li{ float:left; width:1.04rem; text-align:center; margin:0 0.24rem;}
.xx_2 .bd ul li i{ display:inline-block; width:1rem; height:1rem; border-radius:0.5rem; border:#c5c5c5 solid 0.05rem; overflow:hidden;}
.xx_2 .bd ul li img{ width:1rem; height:1rem;background-size:100%;}
.xx_2 .hd{ display:block; width:6.14rem; text-align:center; height:0.2rem; padding-top:0.4rem; padding-bottom:0.3rem;} 
.xx_2 .hd ul{ display:inline-block;}
.xx_2 .hd li{ float:left; width:0.18rem; height:0.18rem; background-color:#cacaca;margin: 0 5px; display:inline-block;
overflow: hidden;-webkit-border-radius: 9px;-moz-border-radius: 9px;border-radius: 9px; text-indent:-9999px;    vertical-align: middle;}
.xx_2 .hd li.on{ width:0.38rem; background-color:#ff001f;}
.gongyong em{ font-size:0.3rem; color:#333333; line-height:0.4rem;}

.major_1{ display:inline-block; width:100%;}
.major_1 ul{ width:100%; display:inline-block;}
.major_1 ul li{ width:50%; text-align:center; float:left; margin-top:0.52rem;}
.major_1 ul li i{ display:inline-block; width:1.05rem; height:0.83rem; background-position:0rem 0rem;}
.major_1 ul li h3{ font-size:0.26rem; color:#333333; line-height:0.26rem; padding-top:0.18rem;}
.major_1 ul li p{ font-size:0.2rem; color:#999999; line-height:0.2rem; padding-top:0.08rem;}
.major_1 ul li:nth-child(2) i{background-position:-1.38rem 0rem;width:0.91rem;}
.major_1 ul li:nth-child(3) i{background-position:-2.68rem 0rem;width:0.8rem;}
.major_1 ul li:nth-child(4) i{background-position:-3.8rem 0rem;width:0.82rem;}
.major_services .iyou_4{ margin-top:0.6rem;}

.iseven {
  width: 100%;
  position: relative;
  overflow: hidden;
}
.wanhao{ width:5.8rem; margin:0 auto; text-align:center;}
.wanhao h3{ font-size:0.3rem; color:#333333;}
.wanhao ul{ display:inline-block; margin-top:0.46rem; }
.wanhao ul li{ float:left; width:1.56rem; text-align:center;}
.wanhao ul li:nth-child(2){ margin:0 0.56rem;}
.wanhao ul li i{ display:inline-block; width:0.79rem; height:1.05rem; background:url(../images/shen-ico.png) no-repeat;background-size:100%; background-position:-3.68rem -0.06rem;background-size: auto 1.2rem;}
.wanhao ul li p{ font-size:0.2rem; color:#333333; line-height:0.26rem; padding-top:0.12rem;}
.wanhao ul li:nth-child(2) i{background-position:-4.81rem -0.06rem; width:0.91rem;}
.wanhao ul li:nth-child(3) i{background-position:-5.97rem -0.06rem; width:0.96rem;}

.iseven .iseven_1{ margin-top:0.38rem;height:4.52rem;position: relative;}
.iseven .list {
  width: 700%; display:inline-block; 
}
.iseven .list li{ width:2.3rem; text-align:center; float: left;}
.iseven .list li .gd_z {
	position:relative;
  width: 2.14rem;
/*  height:3.98rem; */
  display:inline-block;
}
.iseven .list li img{ display:inline-block; width:2.12rem; height:2.84rem; overflow:hidden;}
.iseven .list li h3{ font-size:0.26rem; color:#333333; line-height:0.26rem; padding-top:0.18rem;}
.iseven .list li span{ font-size:0.20rem; color:#666666; line-height:0.2rem; display:block; padding-top:0.1rem;}
.iseven .list li a{ display:block;}

.iseven .gj_3{ margin-top:0.54rem;}
.iseven .iyou_4{ margin-top:0.48rem;}

.iseven .list li:first-child {
  margin-left: 0.92rem;
}
.iseven .tip {
  width: 100%;
  text-align: center;
  position: absolute;
  bottom:0rem;
}
.iseven .tip span {
  width: .18rem;
  height: .18rem;
  display: inline-block;
  margin: 0 .04rem;
  vertical-align: middle;
  border-radius:0.9rem;
  background:#cacaca;
}
.iseven .tip span.cur {
  background: #ff001f;
  width:0.38rem;
}


.iline .list { width:100%; margin:0 auto; display:inline-block; margin-top:0.1rem;}
.iline .list li { background:url(../images/a13_05.png) no-repeat; width:1.94rem; height:1.94rem; background-size:100%; margin:0.19rem 0.096rem;  display:block; float:left; text-align:center;}
.iline .list li h3 {
  height: .4rem;
  line-height: .4rem;
  overflow: hidden;
  font-weight: normal; color:#333333;
  font-size: .2rem;
}
.iline .list li i{ display:inline-block; width:0.42rem; height:0.44rem; background-position:-0.79rem -2.94rem; margin-top:0.5rem;}
.iline .list li p { color: #cccccc; font-size: .24rem;font-family:"Impact";}
.iline .list li:hover{ background:url(../images/a13_03.png) no-repeat;width:1.94rem; height:1.94rem; background-size:100%;}
.iline .list li:hover p{ color:#65a5d4;}
.iline .list li:hover h3{ color:#fff;}
.iline .list li:hover i{display:inline-block; width:0.42rem; height:0.44rem; background-position:-0.79rem -3.47rem;}
.iline .list li:nth-child(2) i{ background-position:-1.37rem -2.94rem;width:0.38rem;}
.iline .list li:nth-child(2):hover i{ background-position:-1.37rem -3.47rem;width:0.38rem;}
.iline .list li:nth-child(3) i{ background-position:-1.97rem -2.94rem;width:0.38rem;}
.iline .list li:nth-child(3):hover i{ background-position:-1.97rem -3.47rem;width:0.38rem;}
.iline .list li:nth-child(4) i{ background-position:-2.62rem -2.94rem;width:0.38rem;}
.iline .list li:nth-child(4):hover i{ background-position:-2.62rem -3.47rem;width:0.38rem;}
.iline .list li:nth-child(5) i{ background-position:-3.25rem -2.94rem;width:0.4rem;}
.iline .list li:nth-child(5):hover i{ background-position:-3.25rem -3.47rem;width:0.4rem;}
.iline .list li:nth-child(6) i{ background-position:-3.82rem -2.94rem;width:0.42rem;}
.iline .list li:nth-child(6):hover i{ background-position:-3.82rem -3.47rem;width:0.42rem;}
.iline .list li:nth-child(7) i{ background-position:-4.38rem -2.94rem;width:0.4rem;}
.iline .list li:nth-child(7):hover i{ background-position:-4.38rem -3.47rem;width:0.4rem;}
.iline .list li:nth-child(8) i{ background-position:-4.94rem -2.94rem;width:0.42rem;}
.iline .list li:nth-child(8):hover i{ background-position:-4.94rem -3.47rem;width:0.42rem;}
.iline .list li:nth-child(9) i{ background-position:-5.55rem -2.94rem;width:0.38rem;}
.iline .list li:nth-child(9):hover i{ background-position:-5.55rem -3.47rem;width:0.38rem;}


.imsg {
  width: 100%;
  margin-top: .3rem;
  padding: .5rem 0 1rem;
  background: url(../images/imsg-orderbg.jpg) no-repeat center bottom;
  background-size: cover;
}
.imsg .title {
  text-align: center;
  line-height: .4rem;
  padding: .35rem 0 .2rem;
}
.imsg .title .en {
  color: #999;
  display: block;
  font-size: .36rem;
  font-weight: bold;
  font-family: "Constantia";
  text-transform: uppercase;
}
.imsg .title h3 {
  font-size: .4rem;
}
.imsg .num {
  width: 3.16rem;
  height: 1.2rem;
  display: block;
  margin: .25rem auto;
  text-align: center;
  color: #000;
  font-size: .76rem;
  line-height: 1.2rem;
  letter-spacing: .22rem;
  font-family: arial;
  background: url(../images/imsg-orderbg-numbg.png) repeat-x 0 0;
  background-size: auto 1.2rem;
}
.imsg .num span {
  padding-left: .1rem;
}
.imsg .title2 {
  width: 100%;
  height: .95rem;
  line-height: 1rem;
  margin: 0 auto .6rem;
  font-size: .26rem;
  padding-left: 1.6rem;
  background: url(../images/imsg-orderbg-titbg.png) no-repeat center 0;
  background-size: auto .88rem;
}
.imsg .con {
  margin: 0 3%;
}
.imsg .item {
  width: 100%;
  height: 0.66rem;
  line-height: 0.66rem;
  position: relative;
  border-radius: .05rem;
  margin-bottom: .2rem;
  background: rgba(255, 255, 255, 0.9);
  border: 1px solid #e5e5e5;
}
.imsg .item label {
  width: 1.2rem;
  display: block;
  position: absolute;
  left: 0;
  top: 0;
  height: 0.6rem;
  line-height: 0.6rem;
  text-align: center;
  background: #ffffff;
}
.imsg .item input {
  width: 100%;
  padding-left: 1.3rem;
  height: 0.6rem;
  line-height: 0.6rem;
  background: none;
  border: 0px;
}
.imsg .item.tel input {
  padding-left: .1rem;
}
.imsg .btn {
  height: 0.7rem;
  line-height: 0.7rem;
  text-align: center;
  width: 100%;
  background: #ff8a24;
  color: #fff;
  display: block;
  border: 0px;
  font-size: .26rem;
  font-weight: bold;
  border-radius: .1rem;
}


.brandop{ padding-top:0.3rem;}
.istory{ background:none;}
.istory .more {
  width: 94%;
  height: 0.8rem;
  line-height: 0.8rem;
  display: block;
  margin: 0 auto;
  text-align: center;
  background: #ff8a24;
  color: #fff;
  border-radius: .05rem;
}
.istory ul {
  padding: 0 0 .3rem;border-top: 1px solid #f2f2f2;
}
.istory ul li {
  border-bottom: 1px solid #f2f2f2;
  padding: .22rem 0 .22rem; list-style-type: none;
}
.istory ul li h3 {
  font-size: .26rem;
  color: #333333;
  font-weight: 100;
  line-height: .26rem;
  padding-top: .24rem;
}
.istory ul li .body .fl {
  width: 40.6%;
}
.istory ul li .body .fl figure {
  width: 100%;
  padding-top: 75%;
  position: relative;
  overflow: hidden;
}
.istory ul li .body .fl figure img {
  width: 100%;
  position: absolute;
  left: 0;
  top: 0;
  display: block;
}
.istory ul li .body .fr {
  width: 57%;
}
.istory ul li .body .fr h4 {
  font-weight: 100;
  font-size: .2rem;
  color: #999999; padding-top:0.12rem; height:0.8rem;
}
.istory ul li .body .fr p {
  padding-top: .19rem;
}
.istory ul li .body .fr p .left {
  font-size: .2rem;
  color: #737373;
}
.istory ul li .body .fr p .right {
  font-size: .18rem;
}
.istory ul li .body .fr p .s1 {
  text-align: center;
  color: #888888;
  padding-left:0.26rem; background-position:-1.32rem 0rem;
   margin-right:0.3rem; line-height:0.18rem; margin-top:0.06rem;
}
.istory ul li .body .fr p .s2 {
  border: 1px solid #1ea0b8;
  text-align: center;
  color: #1ea0b8;
  font-size: .2rem;
  padding: 0 .2rem;
  border-radius: .03rem;
}
.istory ul li .body .fr p .s3{ border:none;color: #737373; font-size: .2rem; padding:0;}
.istory ul li .body .fr p .s3 img {
  width: .4rem;
  height: .4rem;
  border-radius: 100%;
  margin-left: .1rem;
  display: inline-block;
  vertical-align: middle;
}

.Decoration_problem{ background:url(../images/a12_02.jpg) no-repeat; width:6.4rem; height:2rem; background-size:100%; overflow:hidden;}
.Decoration_problem .zixun{ margin-right:0.24rem; text-align:center;}
.Decoration_problem .zixun a{ display:inline-block; width:2.06rem; height:0.55rem; border-radius:0.27rem; background-color:#fff; line-height:0.55rem; text-align:center; font-size:0.24rem; color:#333333; margin-top:0.5rem;}
.Decoration_problem .zixun p{ font-size:0.24rem; color:#fff; padding-top:0.12rem;}
.iPlanner{ padding-top:0;}
.iPlanner .picScroll-left{ width:100%; margin:0 auto; text-align:center; position:relative;}
.iPlanner .picScroll-left .bd{ width:6.4rem;}
.iPlanner .picScroll-left .bd ul{ display:inline-block;}
.iPlanner .picScroll-left .bd ul li{ float:left; width:6.4rem;}
.iPlanner .picScroll-left .bd ul li img{ width:6.4rem; height:3.7rem; background-size:100%;}
.iPlanner .picScroll-left .bd ul li h3{ font-size:0.26rem; color:#333333; font-weight:bold; line-height:.26rem; padding-top:0.38rem;}
.iPlanner .picScroll-left .bd ul li .dengs{ width:5.64rem; height:1.15rem; border:#dadada solid 0.04rem; margin:0 auto; margin-top:0.46rem; position:relative;}
.iPlanner .picScroll-left .bd ul li .dengs p{ position:absolute; width:4.64rem; height:0.3rem; background-color:#fff; left:0.5rem; top:-0.18rem;}
.iPlanner .picScroll-left .bd ul li .dengs p span{ display:inline-block; background-position:-0.78rem -0.76rem; padding-left:0.36rem; font-size:0.26rem; color:#444444; line-height:0.3rem; float:left; margin-left:0.16rem;}
.iPlanner .picScroll-left .bd ul li .dengs p a{ display:inline-block;font-size:0.26rem; color:#ff001f; padding-left:0.1rem; line-height:0.3rem; float:left; }
.iPlanner .picScroll-left .bd ul li .dengs i{ display:inline-block;font-size:0.2rem; color:#333333; padding-top:0.4rem; }
.iPlanner .picScroll-left .hd{ padding-top:0.2rem;}
.iPlanner .picScroll-left .hd ul{ display:inline-block;}
.iPlanner .picScroll-left .hd ul li{ float:left; display:inline-block; width:0.18rem; height:0.18rem; background-color:#cacaca; border-radius:0.09rem; margin:0 0.03rem;    vertical-align: middle;text-indent: -9999px;}
.iPlanner .picScroll-left .hd ul li.on{ width:0.38rem; background-color:#296ce0;}
.iservice {
  padding: .5rem 0 .3rem;
  overflow: hidden;
  border-bottom: .3rem solid #ededed;
}
.iservice .title {
  text-align: center;
  line-height: .5rem;
  padding: .35rem 0 .6rem;
}
.iservice .title .en {
  color: #e6e4e0;
  display: block;
  font-size: .36rem;
  font-weight: bold;
  font-family: "Constantia";
  text-transform: uppercase;
}
.iservice .title h3 {
  font-size: .4rem;
}
.iservice li {
  width: 50%;
  float: left;
  text-align: center;
  font-size: .2rem;
  margin-bottom: .4rem;
  color: #333;
}
.iservice li img {
  width: 2.3rem;
  display: block;
  margin: 0 auto .15rem;
}
.iqa {
  padding: .5rem 0 .6rem;
  overflow: hidden;
  border-bottom: .3rem solid #ededed;
}
.iqa .more {
  width: 94%;
  height: 0.8rem;
  line-height: 0.8rem;
  display: block;
  margin: 0 auto;
  text-align: center;
  background: #ff8a24;
  color: #fff;
  border-radius: .05rem;
}
.iqa .title {
  text-align: center;
  line-height: .5rem;
  padding: .35rem 0 .6rem;
}
.iqa .title .en {
  color: #e6e4e0;
  display: block;
  font-size: .36rem;
  font-weight: bold;
  font-family: "Constantia";
  text-transform: uppercase;
}
.iqa .title h3 {
  font-size: .4rem;
}
.iqa .list {
  padding-bottom: .2rem;
}
.iqa .item {
  width: 94%;
  margin: 0 auto .3rem;
  position: relative;
  display: block;
  border: 1px solid #e5e5e5;
  margin-bottom: .15rem;
}
.iqa .item s {
  width: .4rem;
  height: .36rem;
  position: absolute;
  z-index: 10;
  right: .02rem;
  top: .22rem;
  background-position: 0 0;
}
.iqa .item a {
  width: 100%;
  display: block;
}
.iqa .item .tit {
  height: .7rem;
  line-height: .7rem;
  padding-left: .68rem;
  position: relative;
  color: #000;
}
.iqa .item .tit span {
  width: .35rem;
  height: .35rem;
  line-height: .35rem;
  position: absolute;
  border-radius: .05rem;
  font-size: .18rem;
  left: .18rem;
  top: .16rem;
  text-align: center;
  display: block;
  background: #ff8a24;
  color: #fff;
}
.iqa .item .txt {
  padding-left: .68rem;
  padding-bottom: .2rem;
  position: relative;
  color: #000;
  font-size: .2rem;
  line-height: .3rem;
  display: none;
}
.iqa .item .txt span {
  width: .35rem;
  height: .35rem;
  line-height: .35rem;
  position: absolute;
  border-radius: .05rem;
  font-size: .18rem;
  left: .18rem;
  top: 0;
  text-align: center;
  display: block;
  background: #0084ff;
  color: #fff;
}
.iqa .item.hover .txt {
  display: block;
}
.iqa .item.hover .tit s {
  background-position: -0.4rem -0.1rem;
}
.icooper{ background:none; padding-bottom:0;}
.icooper .title {
  text-align: center;
  color: #ff8a24;
  font-size: .3rem;
}
.icooper .title img {
  max-width: 100%;
  display: block;
  margin-bottom: .16rem;
}
.icooper .list {
  width: 94%;
  margin: .4rem auto 0;
  border-top: 1px dotted #d4d4d4;
  border-left: 1px dotted #d4d4d4;
}
.icooper .list li {
  float: left;
  width: 50%;
  height: 1.08rem;
  overflow: hidden;
  display: block;
  border-right: 1px dotted #d4d4d4;
  border-bottom: 1px dotted #d4d4d4;
}
.icooper .list li a {
  display: block;
}
.icooper .list li figure {
  width: 100%;
  padding-top: 35.25%;
  position: relative;
  overflow: hidden;
  float: left;
}
.icooper .list li figure img {
  width: 100%;
  position: absolute;
  left: 0;
  top: 0;
  display: block;
  min-height: 100%;
}
/*****footer*****/
.bottom_copy {
  text-align: center;
  font-size: .2rem;
  line-height: .35rem;
  padding: .4rem .2rem;
}
.bottom_copy a.yyzz{ display:inline-block; padding:0 0.1rem;}
.footer {
  background: #3c3c3c;
  box-sizing: border-box;
  width: 100%;
  height: 1rem;
  position: fixed;

  bottom: 0;
  z-index: 80;
  overflow: hidden;
  max-width: 640px;
}
.footer li {
  float: left;
  width: 25%;
  text-align: center;
}
.footer li i {
  width: .4rem;
  height: .4rem;
  background-position: 0.04rem -1.58rem;
  margin: 0rem auto 0;
}
.footer li a {
  color: #fff;
  font-size: .2rem;
  display: block;
  width: 100%;
  height: 1rem;
  padding-top: .16rem;
}
.footer li .hover {
	background-color:#ff001f;background-size: 100% 100%;
}
.footer li:first-child a {
  border-left: 0;
}
.footer li:nth-child(2) i {
  background-position: -0.42rem -1.58rem;
}
.footer li:nth-child(3) i {
  background-position: -0.96rem -1.58rem;
}
.footer li:nth-child(4) i {
  background-position: -1.4rem -1.58rem;
}
.footer li:nth-child(5) i {
  background-position: 0.08rem -2.04rem;
}
.g_top {
  width: 0.68rem;
  height: 0.68rem;
  padding-top: 0.12rem;
  background: url(../images/g_top.png) no-repeat center center;
  border-radius: 100%;
  position: fixed;
  right: 0.1rem;
  bottom: 1.4rem;
  display: block;
  z-index: 999;
  background-size: cover;
}
.g_tel {
  width: 0.68rem;
  height: 0.68rem;
  padding-top: 0.12rem;
  background: url(../images/fixtelbg.png) no-repeat center center;
  background-size: cover;
  border-radius: 100%;
  position: fixed;
  right: 0.1rem;
  bottom: 2.2rem;
  display: block;
  z-index: 999;
}
.g_tel a {
  display: block;
  width: 100%;
  height: 100%;
}
/******鍐呴〉寮€濮�*******/
/******缁撲即鍑鸿***/
.sub_banner {
  height: 2rem;
  width: 100%;
  background-size: 6.4rem auto;
  background-position: center top;
  background-repeat: no-repeat;
  overflow: hidden;
}
/****鎼滅储妗�****/
.index_search {
  background: rgba(0, 0, 0, 0.5);
  padding: .2rem 0;
  width: 100%;
  z-index: 9999;
  position: fixed;
  left: 0;
  top: .9rem;
  display: none;
  overflow: hidden;
}
.index_search .input {
  width: 94%;
  margin: 0 2%;
  border-radius: .3rem;
  background: #e3e3e4;
  border: none;
  height: .6rem;
  line-height: .6rem;
  text-indent: 1em;
  color: #666;
}
.index_search i {
  position: absolute;
  left: .5rem;
  top: .34rem;
  width: .32rem;
  height: .32rem;
  background-position: -0.39rem -0.03rem;
}
.index_search .btn {
  background-color: #296ce0;
  text-align: center;
  width: 1.3rem;
  position: absolute;
  right: .2rem;
  top: .2rem;
  height: .6rem;
  text-indent: inherit;
  border: none;
  line-height: .6rem;
  border-radius: 0 .3rem .3rem 0;
  padding-left: 0;
  color: #fff;
  font-size: .22rem;
  background-position: -1.96rem -1.45rem;
}
/****鎼滅储妗嗙粨鏉�****/

/*涓撲笟鍗婂寘*/
.nybanner { width: 100%;}
.nybanner img { max-width: 100% !important; margin: 0 auto; display: block; height: auto;}
.zuanye{background-color: #fff;}
.zuanye .gongyong h3 { font-size: .36rem; color: #333333;}
.ny_z1,.ny_z2,.ny_z3,.ny_z4{ background: url(../images/b1_02.jpg) bottom no-repeat; position: relative; z-index: 4; background-size: 100%; padding: .16rem 0 0.2rem;}
.ny_z5{background: url(../images/b1_02.jpg) bottom no-repeat; width:100%; background-size:100%; height:0.3rem;}
.ny_z3{ padding-bottom:0.3rem;}
.ny_tou{ text-align:center; width:100%;}
.ny_tou i{ display:inline-block; width:0.55rem; height:0.14rem; background-position:-3.21rem -1.59rem; overflow:hidden;}
.ny_tou h3{ font-size:0.36rem; color:#333333; font-weight:bold; line-height:0.36rem; padding-top:0.08rem;}
.ny_tou h3 span{ display:inline-block;font-size:0.36rem; color:#ff001f; font-weight:normal;}
.ny_tou h3 em{ display:inline-block; font-weight:normal;}
.ny_tou p{ font-size:0.24rem; color:#333333; line-height:0.34rem; padding-top:0.14rem;}
.ny_tou p span{ display:block; font-size:0.2rem;  color:#666666; padding-top:0.1rem;}
.ny_z1 .ny_z1_1{ margin-top:0.4rem; position:relative;}
.ny_z1 .ny_z1_1 figure{ width:100%; height:3.24rem;}
.ny_z1 .ny_z1_1 figure img{ width:100%; height:100%; background-size:100%;}
.ny_z1 .ny_z1_1 .ye_z{ background:url(../images/a11_08.png); width:3rem; height:2.26rem; background-size:100%; position:absolute; top:0.48rem; left:50%; margin-left:-1.5rem;}
.ny_z1 .ny_z1_1 .ye_z ul{ display:inline-block; padding-top:0.4rem;}
.ny_z1 .ny_z1_1 .ye_z ul li{ height:0.7rem; clear:left; display:inline-block; padding-left:0.3rem; padding-bottom:0.36rem;}
.ny_z1 .ny_z1_1 .ye_z ul li i{ display:block; float:left; font-family:"Arial"; color:#fa8210; font-size:0.62rem; line-height:0.62rem;}
.ny_z1 .ny_z1_1 .ye_z ul li p{ display:block; float:left; color:#fff; font-size:0.2rem; line-height:0.28rem; padding-left:0.12rem;}
.ny_z1 .ny_z1_1 .ye_p{ display:inline-block; width:100%; height:3.73rem;}
.ny_z1 .ny_z1_1 .ye_p ul{ display:inline-block; width:100%;}
.ny_z1 .ny_z1_1 .ye_p ul li{ width:49.8%; border-right:#1e1e1e solid 0.01rem;border-bottom:#1e1e1e solid 0.01rem; height:1.86rem; float:left;  text-align:center;}
.ny_z1 .ny_z1_1 .ye_p ul li:nth-child(2n){ border-right:none;}
.ny_z1 .ny_z1_1 .ye_p ul li i{ display:inline-block; font-size:0.26rem; color:#ff001f; font-weight:bold; padding-top:0.22rem;}
.ny_z1 .ny_z1_1 .ye_p ul li i span{ color:#f49600;}
.ny_z1 .ny_z1_1 .ye_p ul li p{ display:inline-block; font-size:0.18rem; color:#666666; line-height:0.32rem; padding-top:0.12rem;}
.ny_z2 .ny_z2_1{ padding-top:0.26rem;}
.ny_z2 .ny_z2_1 dl{ display:inline-block; border-top:#ebebeb solid 0.01rem; width:100%; height:2.1rem;}
.ny_z2 .ny_z2_1 dl dt{ width:1.32rem; height:1.32rem; border-radius:0.66rem; border:#ff001f solid 0.04rem; overflow:hidden; margin-top:0.3rem; float:left; margin-left:0.26rem;}
.ny_z2 .ny_z2_1 dl dt img{ width:1.32rem; height:1.32rem; background-size:100%;}
.ny_z2 .ny_z2_1 dl dd{ float:right; padding-top:0.54rem; padding-right:0.1rem; width:4.4rem; text-align:right;}
.ny_z2 .ny_z2_1 dl dd .tii{ width:3.48rem; float:left; padding-right:0.2rem;}
.ny_z2 .ny_z2_1 dl dd i{ float:left; width:0.7rem; height:0.92rem; background-position:-0rem -0rem;}
.ny_z2 .ny_z2_1 dl dd .tii h3{ font-size:0.26rem; color:#333333; line-height:0.26rem;}
.ny_z2 .ny_z2_1 dl dd .tii p{ font-size:0.2rem; color:#666666; line-height:0.28rem; padding-top:0.2rem;}
.ny_z2 .ny_z2_1 dl:nth-child(2) dt{ float:right; margin-right:0.1rem; margin-left:0;}
.ny_z2 .ny_z2_1 dl:nth-child(2) dd{ float:left; margin-left:0.26rem; text-align:left; padding-right:0; width:4.5rem;}
.ny_z2 .ny_z2_1 dl:nth-child(2) dd .tii{ margin-left:0.2rem; padding-right:0;}
.ny_z2 .ny_z2_1 dl:nth-child(2) dd i{ width:0.8rem; height:0.92rem; background-position:-0.89rem -0rem;}
.ny_z2 .ny_z2_1 dl:nth-child(3) dd i{ width:0.8rem; height:0.94rem; background-position:-1.84rem -0rem;}

.ny_z3 .ny_z3_1{ background:url(../images/a20_02.jpg) no-repeat; width:6.4rem; height:8.22rem; background-size:100%; margin-top:0.7rem; position:relative; overflow:hidden;}
.ny_z3 .ny_z3_1 .ny_z3_b{ width:2.08rem; height:2.08rem; background-color:#ff001f; border-radius:1.04rem; text-align:center; position:absolute; left:50%; top:2.64rem; margin-left:-1.04rem;}
.ny_z3 .ny_z3_1 .ny_z3_b h3{ font-size:0.38rem; color:#fff; font-weight:bold; line-height:0.38rem; padding-top:0.66rem;}
.ny_z3 .ny_z3_1 .ny_z3_b p{ font-size:0.18rem; color:#fff; font-weight:bold; line-height:0.18rem; padding-top:0.1rem; text-transform:uppercase;}
.ny_z3 .ny_z3_1 .ny_z3_b i{ display:block; width:0.65rem; height:0.02rem; background-color:#fff; margin-top:0.12rem; margin-left:0.72rem;}
.ny_z3 .ny_z3_1 ul{ display:inline-block;}
.ny_z3 .ny_z3_1 ul li{ width:1.66rem; text-align:center; position:absolute; left:0.72rem; top:0.2rem;}
.ny_z3 .ny_z3_1 ul li i{ width:0.78rem; height:0.78rem; border-radius:0.39rem; border:#ff001f solid 0.03rem; display:inline-block;}
.ny_z3 .ny_z3_1 ul li i img{ width:0.72rem; height:0.72rem; border-radius:0.36rem; border:#fff solid 0.03rem; display:inline-block;}
.ny_z3 .ny_z3_1 ul li p{ font-size:0.26rem; color:#333333; line-height:0.34rem; padding-top:0.02rem;}
.ny_z3 .ny_z3_1 ul li:nth-child(1){ width:2.2rem; text-align:center; position:absolute; left:0.5rem; top:-0rem;}
.ny_z3 .ny_z3_1 ul li:nth-child(2){ width:2.2rem; text-align:center; position:absolute; left:3.86rem; top:-0rem;}
.ny_z3 .ny_z3_1 ul li:nth-child(3){ width:2.2rem; text-align:center; position:absolute; left:0.1rem; top:1.3rem;}
.ny_z3 .ny_z3_1 ul li:nth-child(4){ width:2.2rem; text-align:center; position:absolute; left:4.2rem; top:1.3rem;}
.ny_z3 .ny_z3_1 ul li:nth-child(5){ width:2.2rem; text-align:center; position:absolute;     left: 0rem; top: 2.8rem;}
.ny_z3 .ny_z3_1 ul li:nth-child(6){ width:2.2rem; text-align:center; position:absolute; left:4.4rem; top:2.8rem;}
.ny_z3 .ny_z3_1 ul li:nth-child(7){ width:2.2rem; text-align:center; position:absolute;     left: 0rem; top:4.3rem;}
.ny_z3 .ny_z3_1 ul li:nth-child(8){ width:2.4rem; text-align:center; position:absolute;     left: 4rem; top:4.3rem;}
.ny_z3 .ny_z3_1 ul li:nth-child(9){ width:2.2rem; text-align:center; position:absolute; left:0.1rem; top:5.9rem;}
.ny_z3 .ny_z3_1 ul li:nth-child(10){ width:2.2rem; text-align:center; position:absolute; left:4.2rem; top:5.9rem;}
.ny_z3 .ny_z3_1 ul li:nth-child(11){ width:2.2rem; text-align:center; position:absolute; left:2.2rem; top:6.9rem;}
.ny_z3 .ny_z3_1 ul li:nth-child(8) p{ padding-top:0.2rem;}
.ny_z3 .ny_z3_1 ul li:nth-child(8) i{ margin-left:0.46rem;}
/*.ny_z2 .ny_tou h3 em,.ny_z3 .ny_tou h3 em{ color:#ff001f;}
.ny_z4 .ny_tou h3 em,.ny_z4 .ny_tou h3 span{ color:#fa8210;}*/
/*.ny_z4 .ny_tou p{ color:#fff;}
.ny_z4 .ny_tou i{background-position:-3.21rem -1.81rem;}
.ny_z4 .ny_tou{ padding-top:0.2rem;}*/

.ny_z4{ width:6.4rem; padding-bottom:0.3rem;}
.ny_z4_1 { width: 100%; position: relative; overflow: hidden;}
.ny_z4_1 .iseven_1 { margin-top:3.9rem; height:2.88rem; position: relative;}
.ny_z4_1 .list { width: 700%; display: inline-block;}
.ny_z4_1 .list li{ width:2.1rem; text-align:center; float: left;}
.ny_z4_1 .list li .gd_z {position:relative;width: 1.56rem;height: 1.56rem; display:inline-block; background-color:#fff; border-radius:0.78rem;box-shadow: #cccccc 17px 23px 44px -19px;}
.ny_z4_1 .list li img{ display:inline-block; width:1.20rem; height:1.18rem; overflow:hidden; margin-top:0.1rem; border-radius:0.6rem;}
.ny_z4_1 .list li h3{ font-size:0.26rem; color:#333333; line-height:0.26rem; padding-top:0.18rem;}
.ny_z4_1 .list li span{ font-size:0.20rem; color:#666666; line-height:0.2rem; display:block; padding-top:0.1rem;}
.ny_z4_1 .list li a{ display:block;}
.ny_z4_1 .gj_3{ margin-top:0.54rem;}
.ny_z4_1 .iyou_4{ margin-top:0.48rem;}
.ny_z4_1 .tip { width: 100%; text-align: center; position: absolute; bottom:0rem;}
.ny_z4_1 .tip span {width: .18rem; height: .18rem; display: inline-block;margin: 0 .04rem;vertical-align: middle; border-radius:0.9rem; background:#cacaca;}
.ny_z4_1 .tip span.cur { background: #fa8210; width:0.38rem;}

.ny_z4 .ny_z4_1 .list{ width:6.4rem;}
.ny_z4 .ny_z4_1 .iseven_1 {
    margin-top: 0rem;
    height: 7.2rem;
    position: relative;
}
.ny_z4 .ny_z4_1 .list li {
    width: 2.1rem;
    text-align: center;
    float: left;
    margin-top: 0.6rem;
}
.ny_z4 .ny_z4_1 .list li .gd_z {
    position: relative;
    width: 1.56rem;
    height: 1.56rem;border-radius:0rem;
    display: inline-block;
    background-color: #fff;box-shadow:none;border: 1px solid #dbdbdb;
}
.ny_z4 .ny_z4_1 .list li .gd_z img{ width:1.5rem; height:1.4rem;}

/*鏈€鏂版椿鍔�*/
.zuixin .person_case_anli{ padding-top:0.3rem;}
.zuixin .person_case_anli dl dd .Renovation { width: 1.4rem; height: 0.7rem;}
.zuixin .person_case_anli dl dd .dd_p2 span { display: inline-block; padding-right: 0.24rem; color:#666666;}
.zuixin .person_case_anli dl dd .dd_p2 span:nth-child(2){ background:url(../images/b9_03.jpg) left no-repeat; background-size:0.24rem 0.26rem; padding-left: 0.24rem; color:#d32429;}

/*鍝佺墝瀹炲姏*/
.Brand_strength{ background:#f7f7f7 url(../images/b1_02.jpg) bottom no-repeat; background-size: 100%;padding-bottom: 1rem;}
.Brand_strength .Brand_1{ width:6rem; background-color:#fff; position:relative; z-index:1; margin:0 auto; margin-top:-0.6rem;box-shadow: 0px 2px 11px #e5e4e3; border-radius:0.04rem;}
.Brand_yu h3{ font-size:0.32rem; color:#222222; background:url(../images/b15_03.png) left no-repeat; background-size:0.41rem 0.28rem; padding-left:0.51rem; line-height:0.32rem;}
.Brand_yu p{ font-size:0.2rem; color:#999999; line-height:0.2rem; padding-top:0.14rem;}
.Brand_yu{ padding-left:0.2rem;}
.Brand_strength .Brand_1 .Brand_yu{ padding-left:0.48rem; padding-top:0.58rem;}
.Brand_strength .Brand_1 .Brand_wen{ text-align:center; width:5.16rem; margin:0 auto;}
.Brand_strength .Brand_1 .Brand_wen .iyou_4{ width:5.16rem; margin-top:0.3rem;}
.Brand_strength .Brand_1 .Brand_wen .iyou_4 a { display: inline-block; width: 5.14rem;}
.Brand_strength .Brand_1 .Brand_wen  i{ display:inline-block; width:1.79rem; height:2.74rem; padding-top:0.4rem;}
.Brand_strength .Brand_1 .Brand_wen  i img{ display:inline-block; width:1.79rem; height:2.74rem; background-size:100%;}
.Brand_strength .Brand_1 .Brand_wen b img{ width:5.28rem; height:3.96rem; background-size:100%; margin-top:0.2rem;}
.Brand_strength .Brand_1 .Brand_wen  p{ font-size:0.24rem; color:#666666; line-height:0.46rem; text-align:left; padding-top:0.34rem; padding-bottom:0.3rem;}
.Brand_strength .Brand_2{ background:url(../images/zx.jpg) no-repeat; width:6.4rem; height:9.96rem; margin-top:0.5rem; background-size:100%;}
.Brand_strength .Brand_2 .Brand_yu{padding-top:0.26rem;}

.Brand_strength .Brand_2 .Brand_2_1{ padding-top:5.2rem; text-align:center;}
.Brand_strength .Brand_2 .Brand_2_1 ul{ display:inline-block; padding-bottom:0.6rem;}
.Brand_strength .Brand_2 .Brand_2_1 ul li{ display:block; clear:left; position:relative; width:100%; text-align:center; padding:0 0.2rem;}
.Brand_strength .Brand_2 .Brand_2_1 ul li i{ position:absolute; right:0.2rem; top:-0.24rem; display:block; font-family:"Impact"; font-size:0.5rem; color:#ff001f; line-height:0.5rem;}
.Brand_strength .Brand_2 .Brand_2_1 ul li h3{ padding-left:0.24rem; color:#333333; font-size:0.24rem; padding-top:0.38rem; line-height:0.24rem;}
.Brand_strength .Brand_2 .Brand_2_1 ul li p{ color:#333; font-size:0.24rem; padding-top:0.34rem; line-height:0.34rem; text-align:left;   display:block;}
.Brand_strength .Brand_3{ background-color:#fff; padding-top:0.48rem; padding-bottom:0.6rem;}
.Brand_strength .Brand_3 .Brand_3_1 { width: 100%; position: relative; overflow: hidden;}
.Brand_strength .Brand_3 .Brand_3_1 .iseven_1 { margin-top:1rem; height:3.58rem;} 
.Brand_strength .Brand_3 .Brand_3_1 .iseven_1 .list {  width: 1200%; display: inline-block;}
.Brand_strength .Brand_3 .Brand_3_1 .iseven_1 .list li:first-child { margin-left: 0.92rem;}
.Brand_strength .Brand_3 .Brand_3_1 .iseven_1 .list li { position: relative;}
.Brand_strength .Brand_3 .Brand_3_1 .iseven_1 .list li { width:4.6rem; text-align: center; float: left;}
.Brand_strength .Brand_3 .Brand_3_1 .iseven_1 .list li .gd_z { position: relative; width:4.4rem;  height: 3.12rem; display: inline-block; background:url(../images/t4_03.jpg) no-repeat; background-size:100%; text-align:center;}
.Brand_strength .Brand_3 .Brand_3_1 .tip{ background:url(../images/t4_05.jpg) no-repeat; width:6.4rem; height:0.45rem; background-size:100% 100%; position:absolute; left:0; bottom:0;}
.Brand_strength .Brand_3 .Brand_3_1 .iseven_1 .list li h3{ font-size:0.6rem; color:#999999; font-family:"Arial"; padding-top:0.3rem; line-height:0.6rem;}
.Brand_strength .Brand_3 .Brand_3_1 .iseven_1 .list li span{ display:inline-block; font-size:0.26rem; color:#333333; padding-top:0.10rem;}
.Brand_strength .Brand_3 .Brand_3_1 .iseven_1 .list li p{ display:inline-block; font-size:0.2rem; color:#666666; padding-top:0.04rem; line-height:0.30rem; width:3.46rem;}
.Brand_strength .Brand_3 .Brand_3_1 .iseven_1 .list li .__kindeditor_paste__{ display:inline-block; font-size:0.2rem; color:#666666; padding-top:0.10rem; line-height:0.30rem; width:3.46rem;    margin-top: -0.4rem;}

.Brand_strength .Brand_3 .Brand_3_1 .tip span{ display:none;}
.Brand_strength .Brand_4{ padding-top:0.6rem;}
.Brand_strength .Brand_4 .Brand_4_1{ width:6rem; margin:0 auto; margin-top:0.24rem;}
.Brand_strength .Brand_4 .Brand_4_1 .bd{ display:block; width:6rem;}
.Brand_strength .Brand_4 .Brand_4_1 .bd li{ float:left; width:6rem; background-color:#fff; height:5.92rem; border-bottom:#e9e8e8 solid 1px; border-radius: 0.04rem;}
.Brand_strength .Brand_4 .Brand_4_1 .bd li img{ width:6rem; height:3.5rem; background-size:100%;}
.Brand_strength .Brand_4 .Brand_4_1 .bd li h3{ font-size:0.27rem; color:#333333; padding-top:0.54rem; padding-left:0.42rem; line-height:0.27rem;}
.Brand_strength .Brand_4 .Brand_4_1 .bd li p{ font-size:0.24rem; color:#666666; padding-top:0.26rem; padding-left:0.42rem; line-height:0.24rem;}
.Brand_strength .Brand_4 .Brand_4_1 .bd li p span{ display:inline-block; font-size:0.24rem; color:#666666; line-height:0.24rem;}
.Brand_strength .Brand_4 .Brand_4_1 .bd li p a{ display:inline-block; font-size:0.24rem; color:#ff001f; line-height:0.24rem;}
.Brand_strength .Brand_4 .Brand_4_1 .bd li i{ display:block; font-size:0.24rem; color:#666666; line-height:0.28rem; padding-top:0.14rem; padding-left:0.42rem; }
.Brand_strength .Brand_4 .Brand_4_1 .hd { padding-top: 0.2rem; text-align:center; width:6rem;}
.Brand_strength .Brand_4 .Brand_4_1 .hd ul { display: inline-block;}
.Brand_strength .Brand_4 .Brand_4_1 .hd ul li{ float:left; display:inline-block; width:0.18rem; height:0.18rem; background-color:#cacaca; border-radius:0.09rem; margin:0 0.03rem;    vertical-align: middle;text-indent: -9999px;}
.Brand_strength .Brand_4 .Brand_4_1 .hd ul li.on{ width:0.38rem; background-color:#296ce0;}


.op_xp{ width:100%; margin:0 auto; padding-bottom:0.5rem;  background: url(../images/zz9.jpg) center center; background-size:100%; padding-top:0.4rem; }
.op_xp .xinlao{ width:6rem;  background-color:#fff; border:#c5c4c3 solid 0.14rem; margin:0 auto; margin-top:0.4rem; padding: 30px;}
.op_xp .xinlao img{ width:100%;}
.op_xp .xinlao p{ font-size:0.22rem;}



/*鏈嶅姟娴佺▼*/
.Service_flow{ width:100%; margin:0 auto; padding-top:0.38rem;  background: url(../images/b1_02.jpg) bottom no-repeat; z-index: 4; background-size: 100%;}
.Service_flow .Service_1{ width:6rem; text-align:center;    margin: 0 auto;}
.Service_flow .Service_1 h3{ font-size:0.32rem; color:#333333; line-height:0.32rem;}
.Service_flow .Service_1 h3 span{ background:url(../images/s_03.jpg) no-repeat; width:2rem; height:0.22rem; display:inline-block; background-size:100% 100%; margin-top:0.1rem;}
.Service_flow .Service_2{ margin:0 auto; margin-top:0.28rem; position:relative; width:6rem; height:9.88rem;  }
.Service_flow .Service_2 b{ display:inline-block; width:0.1rem; height:11.88rem; left:50%; margin-left:-0.05rem; position:absolute; background:url(../images/t6_03.jpg) no-repeat; background-size:100%;}
.Service_flow .Service_2 dl{ display:inline-block; width:3.06rem; height:1rem; position:absolute; left:0; top:0.24rem;}
.Service_flow .Service_2 dl dt img{ width:1rem; height:1rem; border-radius:0.5rem;}
.Service_flow .Service_2 dl dt{ float:left;}
.Service_flow .Service_2 dl dd{ float:left; padding-left:0.18rem;}
.Service_flow .Service_2 dl dd em{ display:block; font-size:0.16rem; color:#cccccc; font-family:"Arial"; text-transform:uppercase; line-height:0.2rem; font-weight:bold;padding-top:0.3rem;}
.Service_flow .Service_2 dl dd p{ display:block; font-size:0.22rem; color:#333333; line-height:0.3rem; padding-top:0.08rem;}
.Service_flow .Service_2 dl:nth-child(2){ position:absolute; left:3.6rem; top:1.35rem;}
.Service_flow .Service_2 dl:nth-child(3){ position:absolute; left:0rem; top:2.44rem;}
.Service_flow .Service_2 dl:nth-child(4){ position:absolute; left:3.6rem; top:3.53rem;}
.Service_flow .Service_2 dl:nth-child(5){ position:absolute; left:0rem; top:4.6rem;}
.Service_flow .Service_2 dl:nth-child(6){ position:absolute; left:3.6rem; top:5.74rem;}
.Service_flow .Service_2 dl:nth-child(7){ position:absolute; left:0rem; top:6.82rem;}
.Service_flow .Service_2 dl:nth-child(8){ position:absolute; left:3.6rem; top:7.92rem;}
.Service_flow .Service_2 dl:nth-child(9){ position:absolute; left:0rem; top:9.02rem;}
.Service_flow .Service_2 dl:nth-child(10){ position:absolute; left:3.6rem; top:10.12rem;}
.Service_flow .Service_2 dl:nth-child(11){ position:absolute; left:0rem; top:11.22rem;}
.Service_flow .Service_2 dl:nth-child(1) dd em,.Service_flow .Service_2 dl:nth-child(2) dd em{ }
.sigong{ background-color:#f8f8f8;}
.Construction_quality ,.Construction_quality1,.Construction_quality2,.Construction_quality3{
    background: url(../images/b1_02.jpg) bottom no-repeat;
    position: relative;
    z-index: 4;
    background-size: 100%;
    padding: .46rem 0 0.62rem;
}
.Construction_1{ background:url(../images/t8_02.jpg) no-repeat; width:6.4rem; height:13.74rem; background-size:100%; margin-top:0.44rem; position:relative;}
.Construction_1 ul{ display:block;}
.Construction_1 ul li{ display:block; float:left; width:1.8rem; text-align:center; position:relative; z-index:2; position:absolute; top:3.4rem; left:0.86rem;} 
.Construction_1 ul li img{ width:1.21rem; height:1.21rem; border-radius:0.62rem;}
.Construction_1 ul li p{ font-size:0.2rem; color:#333333;}
.Construction_1 ul li:nth-child(2){ position:absolute; left:3.72rem; top:2.46rem;}
.Construction_1 ul li:nth-child(3){ position:absolute; left:0.86rem; top:5.3rem;}
.Construction_1 ul li:nth-child(4){ position:absolute; left:3.72rem; top:4.36rem;}
.Construction_1 ul li:nth-child(5){ position:absolute; left:0.86rem; top:7.19rem;}
.Construction_1 ul li:nth-child(6){ position:absolute; left:3.72rem; top:6.24rem;}
.Construction_1 ul li:nth-child(7){ position:absolute; left:0.86rem; top:9.08rem;}
.Construction_1 ul li:nth-child(8){ position:absolute; left:3.72rem; top:8.12rem;}
.Construction_1 ul li:nth-child(9){ position:absolute; left:0.86rem; top:10.96rem;}
.Construction_1 ul li:nth-child(10){ position:absolute; left:3.72rem; top:10.04rem;}
.Construction_1 ul li:nth-child(11){ position:absolute; left:3.72rem; top:11.90rem;}

.Construction_2 .picScroll-cailiao{ width:4.52rem; margin:0 auto; margin-top:0.5rem; position:relative;}
.Construction_2 .picScroll-cailiao .bd{width:4.52rem; text-align:center;}
.Construction_2 .picScroll-cailiao .bd ul{ display:inline-block;}
.Construction_2 .picScroll-cailiao .bd ul li{width:4.52rem; float:left;}
.Construction_2 .picScroll-cailiao .bd ul li .icon1{ display:inline-block; width:0.73rem; height:0.73rem; background-position:-5.27rem 0rem;}
.Construction_2 .picScroll-cailiao .bd ul li h3{ font-size:0.26rem; color:#333333; line-height:0.26rem; padding-top:0.2rem;}
.Construction_2 .picScroll-cailiao .bd ul li h3 i{ font-size:0.2rem; color:#999999; line-height:0.2rem; padding-top:0.08rem; display:block; text-transform:uppercase;}
.Construction_2 .picScroll-cailiao .bd ul li .dengs{ width:4.52rem; display:inline-block; padding-top:0.22rem;}
.Construction_2 .picScroll-cailiao .bd ul li .dengs img{ width:4.5rem; height:2.09rem; border:#e1e1e1 solid 0.01rem; background-size:100%;}
.Construction_2 .picScroll-cailiao .bd ul li .dengs p{ font-size:0.2rem; color:#333333; padding-top:0.1rem;}
.Construction_2 .picScroll-cailiao .hd { padding-top: 0.2rem; text-align:center;}
.Construction_2 .picScroll-cailiao .hd ul {
    display: inline-block;
}
.Construction_2 .picScroll-cailiao .hd ul li {
    float: left;
    display: inline-block;
    width: 0.18rem;
    height: 0.18rem;
    background-color: #cacaca;
    border-radius: 0.09rem;
    margin: 0 0.03rem;
    vertical-align: middle;
    text-indent: -9999px;
}
.Construction_2 .picScroll-cailiao .hd ul li.on {
    width: 0.38rem;
    background-color: #296ce0;
}
.Construction_quality2{ background-color:#ff001f;}
.Construction_quality2 .ny_tou i {
    display: inline-block;
    width: 0.55rem;
    height: 0.14rem;
    background-position: -3.21rem -1.36rem;
    overflow: hidden;
}
.Construction_quality2 .ny_tou h3 span{ color:#fff;}
.Construction_quality2 .ny_tou p{ color:#fff;}

.Construction_quality2_1{  position:relative; background-color:#fff; width:6rem; margin:0 auto;margin-top:0.4rem;}
.Construction_quality2_1 .quality2_1{ width:6rem; clear:left; position:relative; border-bottom:#ebebeb solid 0.01rem; height:1.6rem;}
.Construction_quality2_1 .quality2_1 i{ width:0.61rem; height:0.59rem; background-position:-2.68rem 0rem; display:block; float:left; margin-top:0.5rem; margin-left:0.42rem;}
.Construction_quality2_1 .quality2_c i{ width:0.61rem; height:0.59rem; background-position:-3.66rem 0rem; display:block; float:left; margin-top:0.5rem; margin-left:0.42rem;}
.Construction_quality2_1 .quality2_y i{ width:0.5rem; height:0.59rem; background-position:-4.86rem 0rem; display:block; float:left; margin-top:0.5rem; margin-left:0.52rem;}
.Construction_quality2_1 h3{ font-size:0.3rem; color:#ff001f; line-height:0.3rem; padding-left:0.4rem; padding-top:0.3rem; float:left;}
.Construction_quality2_1 .quality2_c h3{ color:#ff8a1b;}
.Construction_quality2_1 h3 b{ font-weight:bold;}
.Construction_quality2_1 p{ font-size:0.24rem; color:#333333; line-height:0.30rem; padding-top:0.14rem;}
.Construction_quality2_1 ul{ display:inline-block;}
.Construction_quality2_1 li{ display:inline-block; width:1.04rem; height:1.04rem; border:#ff001f solid 0.03rem; border-radius:0.52rem;}
.Construction_quality2_1 li img{ display:inline-block; width:0.98rem; height:0.98rem; border:#fff solid 0.03rem; border-radius:0.52rem;}
.Construction_quality2_1 .quality2_z li{ position:absolute; left:0.25rem; top:1.42rem;}
.Construction_quality2_1 .quality2_z li:nth-child(2){ position:absolute; left:1.65rem; top:1.42rem;}
.Construction_quality2_1 .quality2_z li:nth-child(3){ position:absolute; left:0.25rem; top:2.84rem;}

.Construction_quality2_1 h4{ background:url(../images/t11_03.png) no-repeat; width:2.49rem; height:2.48rem; position:absolute; background-size:100%; left:50%; margin-left:-1.24rem; top:2.76rem; text-align:center;}
.Construction_quality2_1 h4 p{ font-size:0.3rem; color:#fff; font-weight:bold; padding-top:0.9rem; line-height:0.3rem; padding-left:0;}
.Construction_quality2_1 h4 p span{ font-size:0.16rem; color:#fff; font-weight:normal; padding-top:0.08rem; line-height:0.16rem; text-transform:uppercase;}
.Construction_quality2_2{ width:5.76rem; margin:0 auto; margin-top:1.4rem; text-align:center;}
.Construction_quality2_2 ul{ display:inline-block;}
.Construction_quality2_2 li{ display:inline-block; width:1.04rem; height:1.04rem; border:#ff001f solid 0.03rem; border-radius:0.52rem; float:left; margin:0 0.2rem;}
.Construction_quality2_2 li img{ display:inline-block; width:0.98rem; height:0.98rem; border:#fff solid 0.03rem; border-radius:0.52rem;}
.Construction_quality2_2 .quality2_z li{ position:absolute; left:0.25rem; top:1.42rem;}
.Construction_quality2_2 h3{ font-size:0.26rem; color:#ff001f; padding-top:0.4rem; line-height:0.26rem;}
.Construction_quality2_2 h3 b{ font-weight:bold;}
.Construction_quality2_2 p{ font-size:0.18rem; color:#333333; padding-top:0.1rem; line-height:0.28rem;}

.Construction_quality3 .ny_tou p{ display:block; font-size:0.24rem;  color:#333333; padding-top:0.1rem; line-height:0.32rem;}
.Construction_quality3_1{ background:url(../images/t14_02.jpg) no-repeat; width:6.4rem; height:10.94rem; background-size:100%; margin-top:0.5rem; position:relative;}
.Construction_quality3{ padding-bottom:0.3rem;}
.Construction_quality3_1 ul{ display:inline-block;}
.Construction_quality3_1 li{ display:inline-block; width:2.22rem; position:absolute; left:3.52rem; top:0rem;}
.Construction_quality3_1 li i{ width:0.58rem; height:0.58rem; background-color:#ff001f; border-radius:0.3rem; border:#eaeaea solid 0.05rem; display:block; text-align:center;}
.Construction_quality3_1 li i img{width:100%; height:100%; background-size:100% 100%;}
.Construction_quality3_1 li p{ font-size:0.2rem; color:#333333; line-height:0.2rem; padding-top:0.16rem; padding-left:0.26rem;}
.Construction_quality3_1 li:nth-child(2){ position:absolute; left:0.74rem; top:1.34rem;}
.Construction_quality3_1 li:nth-child(3){ position:absolute; left:3.52rem; top:2.62rem;}
.Construction_quality3_1 li:nth-child(4){ position:absolute; left:0.74rem; top:3.94rem;}
.Construction_quality3_1 li:nth-child(5){ position:absolute; left:3.52rem; top:5.24rem;}
.Construction_quality3_1 li:nth-child(6){ position:absolute; left:0.74rem; top:6.56rem;}
.Construction_quality3_1 li:nth-child(7){ position:absolute; left:3.52rem; top:7.84rem;}
.Construction_quality3_1 li:nth-child(8){ position:absolute; left:0.74rem; top:9.16rem;}
.Construction_quality3_1 li:nth-child(2) i,.Construction_quality3_1 li:nth-child(4) i,.Construction_quality3_1 li:nth-child(6) i,.Construction_quality3_1 li:nth-child(8) i{ margin-left:1.52rem;}
.Construction_quality3_1 li:nth-child(2) p,.Construction_quality3_1 li:nth-child(4) p,.Construction_quality3_1 li:nth-child(6) p,.Construction_quality3_1 li:nth-child(8) p{ clear:left; display:block; text-align:right; padding-right:0.36rem; padding-left:0;}

.tabcon {
    box-sizing: border-box;
    width: 100%;
    height: 1.1rem;
    background: url(../images/a14.jpg) bottom no-repeat;
    background-size: 100%;
    overflow: hidden;
    max-width: 640px;
    min-width: 320px;
    margin: 0 auto;
}
.tabcon .as_box {
    width: 100%;
    height: 100%;
    margin: 0 auto;
    overflow: hidden;
    position: relative;
    z-index: 6;
    display: block;
    -webkit-flex-flow: row nowrap;
    -ms-flex-flow: row nowrap;
    flex-flow: row nowrap;
    -webkit-box-pack: start !important;
    -webkit-justify-content: flex-start !important;
    -ms-flex-pack: start !important;
    justify-content: flex-start !important;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
}
.tabcon .as_box .x_scroll {
    width: 145%;
}
.tabcon .nav_btn.cur {
    color: #ff001f;
}
.tabcon .nav_btn {
    box-sizing: border-box;
    display: inline-block;
    height: .9rem;
    width: 2.1rem;
    font-size: 0.24rem;
    text-align: center;
    color: #636363;
    line-height: .9rem;
    position: relative;
}
.tabcon .nav_btn.cur::before {
    display: block;
}
.tabcon .nav_btn::before {
    content: '';
    display: none;
    width: 100%;
    height: 2px;
    left: 0;
    position: absolute;
    bottom: 0;
    background: #ff001f;
}

.module_container{ width:6.2rem; margin:0 auto;}
.module_container ul{ display:inline-block; width:100%;}
.module_container ul li{ float:left; width:49.9%; text-align:center; margin-top:0.4rem;}
.module_container ul li:nth-child(2),.module_container ul li:nth-child(4){ border-left:#ccc solid 1px;}
.module_container ul li p{ font-size:0.36rem;color: #666;}

.module_container ul li span{ font-size:0.2rem; line-height:0.28rem;display: inline-block; padding-top:0.1rem;color: #b3b3b3;
}


.iseven .iseven_22{ height:auto; text-align:center;}
.iseven .iseven_22 .list{ width:6rem; margin:0 auto;}
.iseven .iseven_22 .list li{ margin-bottom:0.2rem; margin-left:0.38rem; width:2.42rem;}
.iseven .iseven_22 .list li:first-child{ margin-left:0.38rem;}
.iseven .iseven_22 .tip{ display:none;}
.iseven .iseven_22 .list li img {
    display: inline-block;
    width: 2.42rem;
    height: 2.14rem;
    overflow: hidden;
}
.iseven .iseven_22 .list li .gd_z {
    width: 2.42rem;
}



.col-vopv {
    width: 3.75rem;
    float: left;
    height: 0.73rem;
    background-color: #f8f8f8;
    border: #e5e5e5 solid 1px;
    border-radius: 6px;
}
.col-vopv p span {
    width: 3rem;
    height: 0.73rem;
    line-height: 0.73rem;
    font-size: 0.6rem;
    color: #333333;
    font-family: "Arial";
    margin-left: 0.36rem;
    float: left;
}
.col-vopv p i {
    float: left;
    font-size: 0.2rem;
    color: #333;
    padding-top: 0.3rem;
}
.gj_3 input.submit {

    height: 0.73rem;
    line-height: 0.73rem;
    text-align: center;
    display: block;
    background: #f0831d;
    color: #fff;
    font-size: .32rem;
    border: 0;
    border-radius: 4px;
    float: right;
}





.anlei .list li .gd_z {
    position: relative;
    width: 2.14rem;
    height: 2.4rem;
    display: inline-block;
}
.anlei .iseven_1 {
    margin-top: 0.38rem;
    height: 3.32rem;
    position: relative;
}
.anlei .list li img {
    display: inline-block;
    width: 2.12rem;
    height: 1.52rem;
    overflow: hidden;
}







.floor_o_1{background: url(../images/zz_01.jpg) center center no-repeat; background-size:100%; width:6.4rem; height:6.9rem;     overflow: hidden;}
.floor_o_1 .gongyong .en{ color:#fff; padding-top:0.3rem;}
.floor_o_1 .gongyong h3{ color:#fff;}
.floor_o_1 .gongyong h3 p{ color:#fff;}
.gongyong h3 b{ color:#fdac31; font-size:0.34rem; font-weight:normal;}
.floor_o_1 .gongyong i{ background-color:#a6a6a6;}
.floor_o_a{ text-align:center;}
.floor_o_a i{ display:inline-block; font-size:0.32rem; color:#fff; line-height:0.32rem; padding-top:0.1rem;}
.floor_o_a h3{ display:block; font-size:0.36rem; color:#fff; font-weight:bold; line-height:0.36rem; padding-top:0.14rem;letter-spacing:0.14rem}
.floor_o_a em{font-size:.28rem; color:#fff; display:inline-block; padding-top:0.08rem;}
.floor_o_a em span{font-size:0.3rem; color:#fdac31; font-weight:bold;}
.floor_o_b{ position:relative; margin-top:0.1rem; height:3.66rem;}
.floor_o_b ul{ margin-top:0.46rem; display:inline-block;}
.floor_o_b ul li{ width:1.74rem; text-align:center; float:left;}
.floor_o_b ul li .il1{ width:1.18rem; height:1.18rem; border:#a4a4a3 solid 1px; border-radius:1.5rem; overflow:hidden; display:inline-block;}
.floor_o_b ul li .il1 b{ width:1.08rem; height:1.08rem; display:inline-block; margin-top:0.05rem; border-radius:0.6rem; overflow:hidden; }
.floor_o_b ul li .il1 img{width:1.08rem; height:1.08rem; display:inline-block; border-radius:0.6rem; overflow:hidden;}
.floor_o_b ul li .il2{ padding-top:0rem;}
.floor_o_b ul li .il2 p{ font-size:0.2rem; color:#fff;}
.floor_o_b ul li .il2 p span{background: url(../images/z5_03.png) center center no-repeat; width:0.65rem; height:0.45rem; display:inline-block; padding-right:0.04rem; background-size:100%; }
.floor_o_b ul li.li2 .il2 p span{background: url(../images/z5_05.png) center center no-repeat; width:0.61rem; height:0.45rem; display:inline-block; padding-right:0.04rem;background-size:100%; }
.floor_o_b ul li.li3 .il2 p span{background: url(../images/z5_07.png) center center no-repeat; width:0.66rem; height:0.45rem; display:inline-block; padding-right:0.04rem; background-size:100%;}
.floor_o_b ul li.li4 .il2 p span{background: url(../images/z5_09.png) center center no-repeat; width:0.3rem; height:0.45rem; display:inline-block; padding-right:0.04rem; background-size:100%;}
.floor_o_b ul li.li5 .il2 p span{background: url(../images/z5_09.png) center center no-repeat; width:0.3rem; height:0.45rem; display:inline-block; padding-right:0.04rem;background-size:100%; }
.floor_o_b ul li .il2 i{ display:inline-block; font-size:0.2rem; color:#fff; padding-top:0.06rem;}
.floor_o_b ul li.li1{ position:absolute; left:0; top:0;}
.floor_o_b ul li.li2{ position:absolute; left:2.3rem; top:0;}
.floor_o_b ul li.li3{ position:absolute; left:4.74rem; top:0;}
.floor_o_b ul li.li4{ position:absolute; left:1.26rem; top:1.8rem;}
.floor_o_b ul li.li5{ position:absolute; left:3.68rem; top:1.8rem;}


.floor_o_c a{ display:block; width:1.75rem; height:0.6rem; border-radius:4px; border:#fff solid 1px; text-align:center; line-height:0.6rem; margin:0 auto; margin-top:0.38rem; font-size:0.24rem; color:#fff;}
.floor_o_c a span{ display:inline-block; width:0.22rem; height:0.22rem; background-position:-0.58rem -2.48rem; margin-left:0.2rem;}
.floor_o_c a:hover{ background-color:#fdac31;border:#fdac31 solid 1px;}

.xinjia_ser{ margin-top:0.4rem;}
.xinjia_ser_1{ background: url(../images/zz6_02.jpg) center center no-repeat; background-size:100%; width:100%; height:8.02rem; margin-top:0.5rem;}
.xinjia_ser .xinjia_ser_1{ }
.xinjia_ser .xinjia_ser_1 h3{ font-size:0.5rem; color:#fe9c17; line-height:0.5rem; font-weight:bold; padding-left:0.3rem; padding-top:2.06rem;}
.xinjia_ser .xinjia_ser_1 h3 span{ color:#fff; font-weight:normal;}
.xinjia_ser .xinjia_ser_1 h3 i{ display:block; color:#fe9c17; font-size:0.4rem; font-weight:normal; line-height:0.4rem; padding-top:0.08rem;}
.xinjia_ser .xinjia_ser_1 p{     font-size: 0.26rem; color: #fff; line-height: 0.46rem; font-weight:normal; padding-top:0.2rem;padding-left:0.3rem;}
.xinjia_ser .xinjia_ser_1 a{ width:2.46rem; height:0.54rem; background:#fe9c17; font-size:0.24rem; color:#fff; display:block; text-align:center; line-height:0.54rem; border-radius:0.3rem; margin-top:0.82rem; margin-left:2.18rem;}


.oppa{ padding-top:0.3rem;}
.oppa .oppa1 .gongyong h3 b{ padding-left:0.2rem;}
.oppa .oppa1 .gongyong  p{ font-size:0.26rem; color:#333333; width:6rem; text-align:center; margin:0 auto;    padding-top: 0.2rem;}
.oppa .oppa1 .gongyong  p span{ display:block; font-size:0.22rem; color:#333333; width:6rem; text-align:center; margin:0 auto;    padding-top: 0.1rem;}
.oppa1 .floor_o_b { position: relative;  margin-top: 0.3rem; height: 2.66rem;}
.oppa1 .floor_o_b ul{ margin-top:0.46rem; display:inline-block;}
.oppa1 .floor_o_b ul li{ width:1.74rem; text-align:center; float:left;}
.oppa1 .floor_o_b ul li .il1{ width:1.18rem; height:1.18rem; border:#a4a4a3 solid 1px; border-radius:1.5rem; overflow:hidden; display:inline-block;}
.oppa1 .floor_o_b ul li .il1 b{ width:1.08rem; height:1.08rem; display:inline-block; margin-top:0.05rem; border-radius:0.6rem; overflow:hidden; }
.oppa1 .floor_o_b ul li .il1 img{width:1.08rem; height:1.08rem; display:inline-block; border-radius:0.6rem; overflow:hidden;}
.oppa1 .floor_o_b ul li .il2{ padding-top:0rem;}
.oppa1 .floor_o_b ul li .il2 p{ font-size:0.2rem; color:#fdac31;}
.oppa1 .floor_o_b ul li .il2 p span{background: url(../images/z6_03.png) center center no-repeat; width:0.65rem; height:0.45rem; display:inline-block; padding-right:0.04rem; background-size:100%; }
.oppa1 .floor_o_b ul li.li2 .il2 p span{background: url(../images/z6_05.png) center center no-repeat; width:0.61rem; height:0.45rem; display:inline-block; padding-right:0.04rem;background-size:100%; }
.oppa1 .floor_o_b ul li.li3 .il2 p span{background: url(../images/z6_07.png) center center no-repeat; width:0.66rem; height:0.45rem; display:inline-block; padding-right:0.04rem; background-size:100%;}
.oppa1 .floor_o_b ul li.li4 .il2 p span{background: url(../images/z6_09.png) center center no-repeat; width:0.3rem; height:0.45rem; display:inline-block; padding-right:0.04rem; background-size:100%;}
.oppa1 .floor_o_b ul li.li5 .il2 p span{background: url(../images/z6_09.png) center center no-repeat; width:0.3rem; height:0.45rem; display:inline-block; padding-right:0.04rem;background-size:100%; }
.oppa1 .floor_o_b ul li .il2 i{ display:inline-block; font-size:0.2rem; color:#333; padding-top:0.06rem;}
.oppa1 .floor_o_b ul li.li4{ position: absolute; left: 1.26rem; top: 1.1rem;}
.oppa1 .floor_o_b ul li.li5 { position: absolute; left: 3.68rem; top: 1.1rem;}
.oppa2{ background-color:#f7f7f7;}
.oppa2 .gongyong img{ width:80%;}
.oppa1{ width:6.4rem; overflow:hidden;}
.oppa3 img{ width:6.4rem;display: block;}
.oppa3{}
.oppa4{ margin-top:0.4rem;}
.oppa4 img{ width:6.4rem;display: block;}

.focus{ width:100%;  margin:0 auto; position:relative; overflow:hidden;   }
.focus .hd{ width:100%; height:5px;  position:absolute; z-index:1; bottom:0; text-align:center;  }
.focus .hd ul{ overflow:hidden; display:-moz-box; display:-webkit-box; display:-webkit-box; height:5px; background-color:rgba(51,51,51,0.5);   }
.focus .hd ul li{ -moz-box-flex:1; -webkit-box-flex:1; -webkit-box-flex:1;font-size:0 }
.focus .hd ul .on{ background:#00456b;}
.focus .bd{ position:relative; z-index:0;}
.focus .bd li img{ width:100%;}
.focus .bd li a{ -webkit-tap-highlight-color:rgba(0, 0, 0, 0); /* 鍙栨秷閾炬帴楂樹寒 */ }





/*case*/
.case{width: 100%;background: #fff;margin-top: 0.8rem;border-top: 1px solid #e6e6e6;padding-bottom: 2.1rem;border-bottom: 1px solid #e6e6e6;}
.case img{display: block;width: 100%;}
.mainCon{width: 100%;margin-top: 0.3rem;}
.mainCon .menu{width: 82%;margin: 0 auto;position: relative;}
.mainCon .menu .box{width: 90%;margin: 0 auto;overflow: hidden;}
.mainCon .menu .box ul{width: 100%;}
.mainCon .menu li{display: inline-block;margin-left: 6%;font-size:0.24rem;color: #666666; margin-top:0.1rem;}
.mainCon .menu li.on{color: #ff001f;text-decoration: underline;}
.mainCon .menu i{display: block;width: .3rem;height: 0.5rem;position: absolute;top: 0rem;}
.mainCon .menu i.prev{left: 0;}
.mainCon .menu i.next{right: 0;}
.conBox{width: 96%;margin:0.4rem auto 0;}
.conBox li{width: 49%;margin-left: 2%;float: left;margin-top:2%;}
.conBox li:nth-child(2n+1){margin-left: 0;}
.conBox a.more{display: inline-block; margin:0 auto;
width: 5.74rem;
height: 0.74rem;
font-size: 0.3rem;
color: #333333;
line-height: 0.74rem;
border: #fdac31 solid 0.03rem;
border-radius: 0.37rem; margin-top:0.3rem; text-align:center;}
.conBox ul{ display:inline-block;}
.conBox a.more img{width: 9%;display: inline-block;}
.con li img { display: block; width: 100%;}
.conBox .con { width:6.4rem; text-align:center;}



.oppa5_1{background: url(../images/zz17_01.jpg) center center no-repeat; width:6.4rem; height:6.49rem; background-size:100%;}
.oppa5_1 ul { margin:0.28rem 0 0 0.46rem; width: 2.2rem;float: left;}
.oppa5_1 ul li { margin-bottom:0.16rem; height: 1.06rem; width: 2.2rem; color: #303030;border:#fff solid 1px; text-align:center;}
.oppa5_1 ul li span { display: block;  padding-top:0.08rem; height:0.36rem; color:#fff; line-height:0.36rem; font-size:0.28rem;}
.oppa5_1 ul li i{ display:block; width:0.35rem; height:0.04rem; background-color:#ffc568; margin-left:0.92rem; margin-top:0.16rem;}
.oppa5_1 ul li p { display: block;  height:0.34rem; color:#fff; line-height:0.34rem; font-size:0.19rem; padding-top:.1rem;}
.oppa5_1 ul .mg_bttm15 { margin-bottom:0.15rem;}

.apply_con{ width:100%; background-color:#f5f5f5; padding-bottom:0.5rem;}
.apply .apply_top {
    display: block;
    padding-top:0.8rem;
    line-height:0.5rem;
    font-size: 0.4rem;
    color: #333; text-align:center;
}
.apply i{ display:block; width:0.35rem; height:0.08rem; background-color:#ffc568; margin:0 auto; margin-top:0.2rem;}
.apply  form {
    padding-top: 32px;
}
.apply  .text {
    height:0.78rem;
    width:5.46rem;
    background: none;
    line-height:0.78rem;
    text-align:left;
    font-size:0.24rem;
    color: #333; text-indent:0.25rem;
    border: 1px solid #cccccc; margin:0 auto; margin-left:0.46rem; margin-bottom:0.2rem;
}
.selectbox0 {
    margin:0px 0 0 18px;
    line-height: 60px;
    font-size: 20px;
    color: #333;
}
#city{ position:relative;}
#city select{ border:none; height:0.78rem;
    width:5.46rem; color:#333;border: 1px solid #cccccc; margin-left:0.46rem; margin-bottom:0.2rem;}
#city select {
    appearance: none;
    -moz-appearance: none;
    -webkit-appearance: none;height: 60px; line-height:60px;
    background: url("../images/select.png") no-repeat scroll 100% center; padding-left:4%;
}

.btn_appsubmit0 {
       display: inline-block;
    margin: 0 auto;
    width: 5.46rem;
    height: 0.74rem;
    font-size: 0.3rem;
    color: #333333;
    line-height: 0.74rem;
    border: #fdac31 solid 0.03rem;
    border-radius: 0.37rem;
    margin-top: 0.3rem;
    text-align: center; background-color:#f5f5f5;margin-left:0.46rem; }
	
	
#city b {
    width: 0.14rem;
    height: 0.1rem;
    background-position: -3.85rem -2.58rem;
    position: absolute;
    right: 0.8rem;
    top: 0.4rem; 
}
#city s {
    width: 0.16rem;
    height: 0.1rem;
    background-position: -3.85rem -2.58rem;
    position: absolute;
    right: 0.8rem;
    top: 1.54rem;
}   


#city{ position:relative; width:6.4rem; }
.city-picker-selector .selector-item{ height: 0.78rem;
    width: 5.46rem;background: none;
    line-height: 0.78rem;
    text-align: left;
    font-size: 0.24rem;
    color: #333;
    text-indent: 0.25rem;
    border: 1px solid #cccccc;
    margin: 0 auto;
    margin-left: 0.46rem;
    margin-bottom: 0.2rem;}
.city-picker-selector .district{ display:none;}

.city-picker-selector .selector-item a{ width:100%; display:block;}
.pick-show {
    position: relative;
    padding: 0 !important;
    height: 0.78rem;
    width: 5.46rem; line-height:0.78rem;
    border: 1px solid #333; margin:0 auto;   
}
.pick-area {
    display: block;
    position: relative;
    font-size: 14px;
    text-decoration: none;
    cursor: default; width: 5.46rem !important;    margin-left: 0.46rem;
}

.pick-show em.pick-arrow {
    position: absolute;
    top: 0.28rem;
    right: 8px;
    display: block;
    border: 8px solid #999;
    border-left: 8px solid transparent;
    border-right: 8px solid transparent;
    border-bottom: 8px solid transparent;
}
.pick-show i { position:absolute; left:1.3rem;
    display: inline-block;
    padding: 0 3px;
    color: #333;    margin-left: 0.6rem;margin-right: 0.6rem;
    font-style: normal;
	background-color:#f5f5f5; margin-top:0;
}
.pick-show span { 
    display: inline-block;
    max-width: 200px;
    height: 0.74rem;
    line-height: 0.74rem; background-color:#f5f5f5 !important;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    color: #333;
    cursor: pointer;
}
.pick-show span.pick-province{position:absolute; left:0.2rem;     max-width: 100% !important;
    width: 5.2rem; }
.pick-show span.pick-city{position:absolute; left:3rem;}
.pick-list {
    display: none;
    position: absolute;
    line-height: 36px;
    margin: 0;
    padding: 0;
    background: #fff;
    z-index: 999999999;
    overflow-y: auto;
    overflow-x: hidden;
    border: 1px solid #dedede;
    border-top: none;left: 0; width: 5.46rem !important;
}
.pick-list li {
    margin: 0;
    padding-left: 11px;
    list-style: none;
    color: #888;
}



</pre></body></html>